function Lantern(div,time,direction,lanterntype){
	var ul=div.find("ul:first");	
	var li=ul.find("li");
	var liSize=0;
	div.css({"position":"relative","visibility":"visible","width":"100%","overflow":"hidden"});
	ul.css({"position":"relative","left":"0","top":"0"});
	if(direction==0){
		ul.css({"width":"10000px"});
	}else{
		ul.css({"heigth":"10000px"});
	}
	for(var i=0;i<li.length;i++){
		if(direction==0){
			liSize+=$(li[i]).outerWidth();
		}else{
			liSize+=$(li[i]).outerHeight();	
		}
	}
	var count=0;
	if(direction==0){
		count=div.width()/liSize;
	}else{
		count=div.height()/liSize;
	}
	for(var i=0;i<count;i++)
		ul.append(li.clone());
	var movesize=0;
	var isstop=false;
	div.hover(
		function(){isstop=true;},
		function(){isstop=false;}
	);
	setInterval(function(){
		if(isstop)
			return;
		if(lanterntype==0){
			if(movesize==0-liSize){
				ul.css(direction==0?"left":"top",0);
				movesize=0;
				ul.find("li:first").appendTo(ul);
			}
			movesize--;
			ul.css(direction==0?"left":"top",movesize);
		}else{
			var firstli=ul.find("li:first");
			var firstliwidth=ul.find("li:first").outerWidth();
			ul.animate({"left":0-firstliwidth},1000,function(){
				$(this).css("left",0).append(firstli);
			});
		}
		
	},time);
}

var imgList=null,controlid="";
function BannerImg(){
    imgList=$(controlid).find("div");
    imgCount=imgList.length;
    if(imgList!=null &&imgCount>1){
        $(imgList[1]).fadeIn(3000,function(){
            $(imgList[0]).hide();
            $(imgList[0]).appendTo($(controlid));
        }); 
    }
}

function InitFlash(){
	var topnews=$("#TopNews");
	if(topnews.length>0){
		var titles=topnews.find(".title:first").find("li");
		var panel=topnews.find(".news_panel");
		titles.each(function(){
			$(this).hover(function(){
				titles.removeClass("curli");
				$(this).addClass("curli");
				var index=titles.index($(this));
				for(var i=0;i<panel.length;i++)
					if(i==index)
						$(panel[i]).show();
					else
						$(panel[i]).hide();
			},null);
		});
	}
	
	var subjectinfo=$("#SubjectInfo");
	if(subjectinfo.length>0){
		var items=subjectinfo.find("li");
		items.each(function(){
			$(this).hover(function(){
				items.removeClass("curli");
				$(this).addClass("curli");
			},null);	
		});
	}
	
	var itemequipment=$("#ItemEquipment");
	if(itemequipment.length>0){
		var itemtitles=itemequipment.find(".title:first").find("li");
		var itempanel=itemequipment.find(".item_imgs");
		itemtitles.each(function(){
			$(this).hover(function(){
				itemtitles.removeClass("curli");
				$(this).addClass("curli");
				var index=itemtitles.index($(this));
				for(var i=0;i<itempanel.length;i++)
					if(i==index)
						$(itempanel[i]).show();
					else
						$(itempanel[i]).hide();
			},null);
		});
	}
	
	var ItemLink=$("#ItemLink");
	if(ItemLink.length>0){
		var Linktitles=ItemLink.find(".title:first").find("li");
		var Linkpanel=ItemLink.find(".item_linkList");
		Linktitles.each(function(){
			$(this).hover(function(){
				Linktitles.removeClass("curli");
				$(this).addClass("curli");
				var index=Linktitles.index($(this));
				for(var i=0;i<Linkpanel.length;i++)
					if(i==index)
						$(Linkpanel[i]).show();
					else
						$(Linkpanel[i]).hide();
			},null);
		});
	}
	
	var AboutImgList=$("#AboutImgList");
	if(AboutImgList.length>0)
		Lantern($("#AboutImgList"),50,0,0);
	
	var EquipmentImgList=$("#EquipmentImgList");
	if(EquipmentImgList.length>0)
		Lantern($("#EquipmentImgList"),2000,0,1);
		
	var EquipmentImgList1=$("#EquipmentImgList1");
	if(EquipmentImgList1.length>0)
		Lantern($("#EquipmentImgList1"),2000,0,1);

	if($("#banner").length>0){
		controlid="#banner";
    	setInterval(BannerImg,3000); 
	}
	
	if($("#AboutEquipmentImgList").length>0)
	   Lantern($("#AboutEquipmentImgList"),50,0,0);
	   
	var DoctorPanel=$("#DoctorPanel");
	if(DoctorPanel.length>0)
		Lantern($("#DoctorPanel"),50,1,0);
}

$(function(){
	InitFlash();	
});
